body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
form,
input,
p,
th,
td {
    margin: 0;
    padding: 0;
}

body {
    color: #333;
    font-size: 28px;
    background-color: #f2f2f2;
    width: 100%;
    height: 100%;
    overflow-x: hidden;
}

img {
    border: 0;
    width: 100%;
}

ol,
ul {
    list-style: none;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: 100%;
}

input,
button,
select,
textarea {
    outline: none;
}

textarea {
    resize: none;
}

p {
    text-align: justify;
    text-justify: distribute;
}

a {
    color: #333;
    text-decoration: none;
}

a:hover {
    color: #f60;
    text-decoration: none;
}

:global(.hide) {
    display: none;
}
:global(.bgcf) {
    background-color: #fff;
}


:global(.red) {
    color: #DA251E;
}

:global(.largSize) {
    font-size: 50px;
}
:global(.midSize) {
    font-size: 34px;
}
:global(.normalSize) {
    font-size: 28px;
}



:global(.mb15) {
    margin-bottom: 15px;
}
:global(.mb10) {
  margin-bottom: 10px;
}
:global(.mb5) {
  margin-bottom: 5px;
}
:global(.mr15) {
    margin-right: 15px;
  }
  

:global(.mtb20) {
    margin: 20px 0;
}

:global(.gray) {
    color: gray;
}

:global(.bb) {
    border-bottom: 1PX solid #ccc;
}

:global(.pfixed) {
    position: fixed;
}

:global(.color333) {
    color: #333;
}